package com.ld.data.business.file.vo;

import com.alibaba.fastjson.JSONObject;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "设备驱动请求参数")
public class CallBackReqVo {

    @Schema(description = "非0代表有异常")
    private String code;

    @Schema(description = "消息提示")
    private String message;

    @Schema(description = "设备错误code")
    private String equipmentErrorCode;

    @Schema(description = "设备错误信息")
    private String equipmentErrorMsg;

    @Schema(description = "完整的错误信息Json格式")
    private String equipmentErrorTraceMsg;

    @Schema(description = "参考/centralControl/equipment/sendCommand请求参数")
    private EquipmentCommandSendParamReqVo sendCommandParams;

    @Schema(description = "设备返回结果放到这里JsonObject格式")
    private JSONObject result;

}
